three-flower beggarweed - Alemán Inglés Diccionario